@charset "utf-8";
 

/* CSS Document */

body{margin:0; padding:0; font-family:"微软雅黑"; background:url(../images/bg.png) repeat;}

*{margin:0; padding:0;}

ul,li,dl,dt,dd{list-style-type:none}

a{text-decoration:none !important;line-height:none !important}

.glyphicon{ top:0 !important;}

.no-padding {padding: 0 !important;}

.no-margin {margin: 0 !important;}

.no-background{ background:none !important;}

.no-border{ border:none !important;}

.overflow{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

a{ text-decoration:none !important; cursor:pointer !important;color:#999;}

a:focus{outline:none;}

ul{margin:0;}

li{list-style: none;}

.imgvertical{vertical-align:middle !important;}

.container-fluid{ max-width:1130px !important;padding:0;}

.container{max-width:1000px !important;padding:0;}

.clearfix:before,.clearfix:after {display: table;content:'';}

.clearfix:after { clear: both; }

.clearfix { *zoom:1;}

.row.no-gutter {
    margin-left: 0;
    margin-right: 0;
}
.row.no-gutter > [class*='col-'] {
    padding-right: 0;
    padding-left: 0;
}

h1,h2,h3,h4,h5,h6{margin:0 !important; padding:0 !important}

.tr{transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s}

.tr1{transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s}

.tr2{transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s}

.da{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}

textarea:required,input:required{ -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; -o-box-shadow:none; box-shadow: none;}

.suo{padding:0 5px;}



/*全局样式*/

header{width:100%;height:110px;}

.logo{line-height:110px;}

header .phone{background:url(../images/weixin.png) no-repeat left center; padding-left:110px; min-height:88px; font-size:17px; color:#696969;margin-top:15px}

header .phone h4{font-size:26px; color:#ffae00; letter-spacing:-2px; font-weight:bold}





/*分页*/

.page_list a{color:#000; margin: 0px 5px;}

.page_list a:hover{ text-decoration: underline;}

.page_list a.on{color:#f00;}





/*pc导航*/

.nav{width:100%; background:#e50014;}

.nav li{width:9.9%;float:left;font-size:14px; line-height:48px;text-align:center;position:relative;}

.nav li a{display:block;color:#fff; position:relative; z-index:1}

.nav li .on,.nav li a:hover{background:#f6c92d;}

/*导航二级下拉*/

.nav li .nav-zi{/*width:100%;*/position:absolute; left:0; top:48px;z-index:9999999; display:none;}

.nav li .nav-zi li{ width:100%;background:rgba(241,66,65,0.8); font-size:14px;line-height:45px;margin-top:1px;}

.nav li .nav-zi li a{display:block; padding:0 5px; color:#fff}

.nav li .nav-zi li:hover a{background:rgba(246,201,45,0.9);color:#fff;}





header .sjdnav{ display:none;width:150px;height:auto;position:absolute;right:0;top:100px;z-index:2000; }

header .sjdnav ul{ padding:0; margin:0;}

header .sjdnav li{width:100%;background:rgba(0,0,0,0.55);line-height:38px;text-align:center;font-size:15px;line-height:38px;font-weight:bold;margin-bottom:3px}

header .sjdnav li a{display:block;color:#fff;}

header .sjdnav li a:hover{ background:rgba(229,153,8,0.85);}

header .ydd_btn{width:40px;cursor:pointer;position:absolute;z-index:2000;top:40px;right:15px;}

header .ydd_btn span{ display:block; width:100%; height:4px; background:#fb0b0a;}

header .ydd_btn span.span02{margin:4px 0;}

header .ydd_btn.click{ background:none;}

header .ydd_btn.click span{ background:#fb0b0a;}

header .ydd_btn.click span.span01{transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); position:relative;top:8px;margin-top:0px;} 

header .ydd_btn.click span.span02{margin:4px 0;}

header .ydd_btn.click span.span03{transform:rotate(-45deg);-ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg);position:relative;top:-8px;margin-top:0px;}

header .ydd_btn.click span.span02{ width:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}





/*banner轮播*/

#myCarousel{position:relative;height: }

#myCarousel .carousel-inner img {margin:0 auto; height: 320px;}

#myCarousel .carousel-control {font-size:100px;}

#myCarousel .carousel-control.left{background-image: none; display:none}

#myCarousel .carousel-control.right{background-image: none; display:none}

#myCarousel:hover .carousel-control.left{display:block;  }

#myCarousel:hover .carousel-control.right{display:block}

.carousel-indicators{bottom:0; margin-left: -33%;}

.carousel-indicators .active,.carousel-indicators li{
	width:20px;height:20px;margin:1px 4px;border-radius:0px;font-size: 14px; color:#FFF;
background-color:#fb0b0a; text-indent: 0px;border:0px;}
.carousel-indicators{left:90%;}

.divleftmargin{margin-left: 5px;}
.divtopmargin{margin-top: 10px;}
/*开班信息*/
.panel-default{border-color: #ccc; border-radius:0px;}
.panel-default>.panel-heading{background-color:#f7f7f7; color: #a00000;border-color:#ccc;font-weight: bold;}
.panel-heading span{float: right;font-size: 12px;padding-top: 8px;}
.panel-body img{width: 100%}
.panel-body li{line-height: 28.1px;}
.panel{margin-bottom: 0px;}
 

 .caption h3{text-align: center;font-size: 13px; color: #000;}
 .media-body h4{font-size: 14px; line-height: 30px;}
.media-body p{line-height: 27px;}
/*
设计圆点
*/
.point {
    display: inline-block;
    width: 5px;
    height: 5px;
    border-radius: 500px;
    margin: 0px 0.5em;/*调整圆点的位置*/
    background-color: #ddd;
    vertical-align: baseline;
}
.point-lg {
    width: 8px;
    height: 8px;
}
.point-primary {
    background-color: #3498db;
}
/*主体内容*/

.main1{padding-bottom:10px;}

.title{font-size:12px;color:#737373;text-align:center;margin:40px 0 32px; background:url(../images/title.png) no-repeat center center;}

.title h4{font-size:28px; color:#091578; font-weight:bold; margin-bottom:8px !important}

.title1,.title1 h4{color:#fff;}







/*产品展示*/

.navbox01{text-align:center; font-size:0; margin-bottom:20px}

.navbox01 a{display:inline-block;background:#11429d; font-size:14px; color:#fff; line-height:30px; padding:0 15px; margin:0 15px 10px;}

.navbox01 a.active,.navbox01 a:hover{background:#eaac05;}





.he_border1{background:#fe7253;  padding:0;margin:0;border:1px solid #000;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}

.he_border1 .he_border1_img{display:block;width:100%;padding:0;margin:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1;overflow:hidden}

.he_border1:hover .he_border1_img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.6}

.he_border1 .he_border1_caption{color:#fff;padding:0;margin:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}

.he_border1 .he_border1_caption::before,.he_border1 .he_border1_caption::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}

.he_border1 .he_border1_caption::before{top:8%;right:10%;bottom:8%;left:10%;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}

.he_border1 .he_border1_caption::after{top:8%;right:10%;bottom:8%;left:10%;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}

.he_border1:hover .he_border1_caption::before,.he_border1:hover .he_border1_caption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}

.he_border1 .he_border1_caption,.he_border1 .he_border1_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; z-index:1000}

.he_border1 .he_border1_caption_h{font-size:1.3em;font-weight:700;text-align:center;width:80%;position:absolute;top:20%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:1}

.he_border1 .he_border1_caption_p{font-size:1em;text-align:center;width:80%;position:absolute;top:60%;left:10%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;opacity:0}

.he_border1:hover .he_border1_caption_p{top:45%;opacity:1}





.xiangm{text-align:center;background: url(../images/showxm-bg.jpg) center center;}

.xiangm .text{font-size:14px; color:#616161; line-height:33px; height:99px; overflow:hidden;text-align: left;text-indent: 2em;}

.xiangm .imgbox{display:block; border:1px solid #ccc; overflow:hidden; position:relative; margin-bottom:30px}

.xiangm .imgbox .mask{position:absolute; left:0; top:0; width:100%; height:160%;display:flex;justify-content:center;align-items:center;}

 

.xiangm .imgbox h4{width:100%;background:rgba(255,0,7,0.8); font-size:22px; color:#fff; line-height:48px; padding:0 8px !important; }

.xiangm .zhanshi{margin:30px 0 5px;}

.xiangm .more{display:block; width:166px; background:#e50014; font-size:14px; color:#fff; line-height:42px; text-align:center; margin:0 auto;}

 


.fuwu{text-align:center;background: url(../images/show-bg.jpg) center center;}

.fuwu .text{font-size:14px; color:#616161; line-height:33px; height:99px; overflow:hidden;text-align: left;text-indent: 2em;}

.fuwu .imgbox{display:block; border:1px solid #ccc; /*overflow:hidden; */position:relative; margin-bottom:90px;}

.fuwu .imgbox .mask{position:absolute; left:0; top:0; width:100%; height:185%;display:flex;justify-content:center;align-items:center;}

 .fuwu .imgbox .maskdes{position:relative; left:0; top:70px; width:100%; height:185%;/*display:flex;justify-content:center;align-items:center;*/text-align: left; line-height: 23px;}


.fuwu .imgbox h4{width:100%;background:rgba(229,0,20,0.8); font-size:22px; color:#fff; line-height:48px; padding:0 8px !important; }

.fuwu .zhanshi{margin:30px 0 5px;}

.fuwu .more{display:block; width:166px; background:#e50014; font-size:14px; color:#fff; line-height:42px; text-align:center; margin:0 auto;}





.jianjie{}

.jianjie .text{font-size:14px; color:#616161; line-height:33px; height:99px; overflow:hidden; text-align: left; text-indent: 2em;}

.jianjie .imgbox{display:block; border:0px solid #ccc; overflow:hidden; position:relative; margin-bottom:8px; margin-top: 10px;}

.jianjie .imgbox .mask{position:absolute; left:0; top:0; width:100%; height:180%;display:flex;justify-content:center;align-items:center;}

 jianjie  .mask1 h4{position:absolute; left:0; top:0; width:100%; height:180%;display:flex;justify-content:center;align-items:center;}

.jianjie .imgbox h4{width:100%;background:rgba(229,0,20,0.8); font-size:16px; color:#fff; line-height:38px; padding:0 8px !important;text-align:center; }

.jianjie .zhanshi{margin:0px 0px 0px 0px; border:1px solid #ccc;padding: 0px 15px 0px 15px;}

.jianjie .more{display:block; width:166px; background:#e50014; font-size:14px; color:#fff; line-height:42px; text-align:center; margin:0 auto;}





.show{background:url(../images/show-bg.jpg) center center; background-size:cover; width:100%;}

.show .imgbox{display:block; margin:0 10px 20px; text-align:center;overflow:hidden; position:relative; color:#fff;}

.show .imgbox h4{position:absolute; left:0; bottom:0; width:100%; background:rgba(229,0,20,0.8);font-size:14px; line-height:35px;}

.show .owl-theme .owl-controls .owl-buttons div{width:40px; height:70px; top:50%; margin-top:-35px;filter:Alpha(Opacity=80);opacity:0.8;}

.show .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-70px; background:url(../images/allow1.png) no-repeat left center; }

.show .owl-theme .owl-controls .owl-buttons div.owl-next{right:-70px; background:url(../images/allow2.png) no-repeat right center;}

.show .more{display:block; width:166px; background:#e50014; font-size:14px; color:#fff; line-height:42px; text-align:center; margin:0 auto;}



.xinwen  .imgbox{display:block; background:#faf7f7; padding:10px; margin-bottom:15px}

.xinwen  .imgbox .block{/*width:102px; height:92px;*/ background:#d0cdcd;position:relative; /*padding:10px 0 0 20px;*/ color:#fff; font-size:25px; margin-right:60px;}

.xinwen  .imgbox .block:before{content:""; position:absolute; top:0;/* right:-46px;border-left:46px solid #858585;border-top:46px solid transparent;border-bottom:46px solid transparent;*/ transition:all 0.5s}

.xinwen  .imgbox .block h4{font-size:31px;}

.xinwen  .imgbox .text h4{font-size:14px; color:#535353; line-height:35px;}

.xinwen  .imgbox .text .zi{font-size:12px; color:#7c7c7c; line-height:22px; height:44px; overflow:hidden; margin-top:3px}

.xinwen .gun .imgbox{display:block; overflow:hidden;}

.xinwen .gun .imgbox .tu{height:365px;}

.xinwen .gun .owl-pagination{display:none !important}

.xinwen .gun .owl-theme .owl-controls .owl-buttons div{width:39px !important; height:84px !important;filter:Alpha(Opacity=80) !important;opacity:0.8 !important; top:50% !important; margin-top:-42px}

.xinwen .gun .owl-theme .owl-controls .owl-buttons div.owl-prev{left:0; background:url(../images/allow3.png) no-repeat left center !important;}

.xinwen .gun .owl-theme .owl-controls .owl-buttons div.owl-next{right:0; background:url(../images/allow4.png) no-repeat right center !important;}

.xinwen .more{display:block; width:166px; background:#e50014; font-size:14px; color:#fff; line-height:42px; text-align:center; margin:0 auto;}







/*5、联系我们*/

.contact{background:url(../images/contact.jpg) center center; background-size:cover;width:100%; line-height:25px;color:#fff;}

.contact .title{background:url(../images/title1.png) no-repeat center center;}

.contact .title h4{color:#fff;}

.contact .tou{font-size:18px;margin-bottom:20px;margin-top:20px;}

.contact .lian11 .text{font-size:14px; line-height:34px;margin-top:10px}

.contact .lian11 .text h4{font-size:30px;}

.contact .lian11 .text .zi{margin-top:10px; color:rgba(255,255,255,0.9)}

.contact .sao{text-align:center;}

.contact .sao .sao1{display:inline-block; margin:0 10px}

.contact .sao img{width:99px; height:99px;}

.contact form textarea,.contact form input{width:100%; height:42px; background:#fff; border:0;margin-bottom:8px; padding:0 10px; color:#333}

.contact form textarea{resize:none; padding:5px 10px; height:76px; line-height:23px}

.contact form button{width:134px; background:#f5a711; height:36px; border:0; outline:none;}







.cont form textarea,.cont form input{width:100%; height:42px; background:#fff; border:1;margin-bottom:8px; padding:0 10px; color:#333}

.cont form textarea{resize:none; padding:5px 10px; height:76px; line-height:23px}

.cont form button{width:134px; background:#f5a711; height:36px; border:0; outline:none;}

.cont .tou{font-size:22px;margin-bottom:30px;}



/*底部信息*/

footer{background:rgba(230,230,230,1);color:#000;padding:12px 0; font-size:14px; line-height:22px; text-align:center}

footer a{color:#000;}

footer a:hover{color:#000;}





/*子页面*/

/*1、关于我们*/

.main{ padding:30px 0 50px;font-size:14px; line-height:28px;}

/*内页左侧导航主要样式*/

.neiye .menu{background:#e50014; font-size:18px; color:#fff; line-height:50px;text-align:center; position:relative; text-transform:uppercase}

.neiye .menu i{display:block; width:100%; height:100%; position:absolute; left:0; top:0; cursor:pointer; z-index:1}

.neiye .menu span{position:absolute; right:15px; line-height:50px;}

.neiye .navbox .nav1{display:block; background:#eee;padding:0 10px 0 35%;font-size:14px; color:#333; line-height:35px; margin-top:1px; text-align:left; position:relative}

.neiye .navbox .nav1:before{content:""; position:absolute; left:20px; top:50%; width:3px; height:20px; background:#eee; margin-top:-10px; transition:all 0.2s}

.neiye ul a{display:block; background:#e6e6e6; font-size:14px; color:#333; line-height:40px; padding:0 10px 0 85px;margin-top:2px; text-align:left}

.neiye ul{display:none;}

.neiye .ul1{display:block;}



/*一级导航、二级导航默认选中状态和hover事件*/

.neiye .navbox .nav1.active,.neiye .navbox .nav1:hover{color:#4b2c2c}

.neiye .navbox .nav1.active:before,.neiye .navbox .nav1:hover:before{background:#fe972b;color:#e50014;}

.neiye ul a.active,.neiye ul a:hover{color:#fff; background:#c81b1b;}





.lian111{margin-top:8px;}

.lian111 img{width:100%;}

.lian{background:#eee;font-size:12px;line-height:30px; padding:13px 20px 20px;}

.lian b{font-size:14px; font-weight:normal;}

.lian img{width:100%; height:auto;}



.title-zi{border-bottom:1px solid #c5cfd1; padding-bottom:5px;}

.title-zi h4{font-size:18px;}

.title-zi span{color:#929191; font-size:12px;}

.title-zi span a{color:#929191;}

.title-zi span a:hover{color:#0f84de;}



.main .cont{margin-top:0px;}



.about{font-size:13px;line-height:30px; }

.about h4{font-size:18px; line-height:35px; text-align:center;}

.about img{max-width:100%; height:auto; display:block;margin:10px auto}



.call-us{font-size:14px;line-height:28px; }

.call-us h4{font-size:18px; color:#666; font-weight:bold;line-height:30px;}

.call-us img{max-width:100%; height:auto; display:block;margin:10px auto}





.show-box{background-image:none;}

.show-box .row{margin:0 -10px !important}

.show-box .col-xs-6{padding:0 10px !important}

.show-box .imgbox{margin:0 0 20px;}





.show-main h4{font-size:20px; color:#b92121; line-height:35px; text-align:center;}

.show-main img{max-width:100%; height:auto; display:block;margin:10px auto 20px;}



.news-box .imgbox:last-child{padding-bottom:0; margin-bottom:0; border-bottom:0;}

.news-box .imgbox{display:block;padding-bottom:22px; border-bottom:1px dashed #e7e7e7; margin-bottom:26px;font-size:12px; color:#878787;}

.news-box .imgbox .tu{width:210px; height:125px;overflow:hidden; margin-right:15px}

.news-box .imgbox .tu .img{width:100%; height:100%;}

.news-box .imgbox .text h4{font-size:14px; color:#333; line-height:30px}

.news-box .imgbox .text .zi{line-height:21px; height:42px; /*overflow:hidden;*/ margin:12px 0 0px}





.news-main{font-size:14px;line-height:28px; color:#666}

.news-main .tou{text-align:center; color:#666; /*padding-bottom:8px;*/ border-bottom:1px solid #eeeeee; margin-bottom:20px;background-color: #eeeeee; padding-top: 8px;}

.news-main .tou h4{font-size:22px; color:#333}

.news-main img{display:block; max-width:100%; height:auto; margin:10px auto;}





.liuyan{width:70%; margin:0 auto;}

.liuyan label{ padding-top:0 !important; text-align:left !important;height:34px; line-height:34px; font-weight:normal;}

.liuyan input{ background:#fff; border:1px solid #ccc; height:38px;border-radius:10px; color:#4c4c4c}

.liuyan textarea{ background:#fff; border:1px solid #ccc; height:108px; border-radius:10px;}

.liuyan button{ width:149px;height:38px;background:#b92121;border:none; border-radius:10px; font-size:18px; color:#fff;margin-top:10px}



.news11{margin-top:-6px;}

.news11 ul li a{display:block; background:url(../images/icon01.png) no-repeat left center; font-size:14px; color:#666; line-height:40px; border-bottom:1px dashed #ccc; position:relative; padding:0 90px 0 12px;}

.news11 ul li a span{position:absolute; top:0; right:0;}





@media (max-width:1365px){

.owl-theme .owl-controls .owl-buttons div{display:none !important}

}



@media (max-width:1200px){



}



@media (min-width:992px){

	/*本网站所有的hover事件 开始*/

.xiangm .imgbox:hover .tu,.xiangm .imgbox:hover .img,.show .imgbox:hover .tu{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}

.xiangm .more:hover{background:#eaac05;}



 .fuwu .imgbox:hover .tu,.fuwu .imgbox:hover .img,.show .imgbox:hover .tu{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}

.fuwu .more:hover{background:#eaac05;}

.jianjie .imgbox:hover .tu,.jianjie .imgbox:hover .img,.show .imgbox:hover .tu{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}

.jianjie .more:hover{background:#eaac05;}

.show .imgbox:hover h4{background:rgba(168,24,46,0.3);}

.xinwen  .imgbox:hover{background:#e50014;}

.xinwen  .imgbox:hover .block{background:#ff0006;}

.xinwen  .imgbox:hover .block:before{border-left-color:#ff0006;}

.xinwen  .imgbox:hover .text .zi,.xinwen  .imgbox:hover .text h4{color:#fff;}

.xinwen .gun .imgbox:hover .tu{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}

.news-box .imgbox:hover .tu .img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}

.news-box .imgbox:hover .text .more{text-decoration:underline !important}

.news11 ul li a:hover{color:#c10a0a;background:url(../images/icon02.png) no-repeat left center;}

	/*本网站所有的hover事件 结束*/	

}





@media (max-width:991px){

header{height:90px;}

.logo{line-height:90px;}

.logo img{height:55px;}

header .ydd_btn{top:30px}

header .sjdnav{ top:90px}

header .ydd_btn span.span02{margin:6px 0;}

 

.xiangm .row{margin:0 -10px !important}

.xiangm .col-md-4{padding:0 10px !important}

.xiangm .imgbox{margin-bottom:20px;}

.xiangm .zhanshi{margin-bottom:20px;}

.xiangm .imgbox h4{font-size:20px; line-height:45px;}



.fuwu .row{margin:0 -10px !important}

.fuwu .col-md-4{padding:0 10px !important}

.fuwu .imgbox{margin-bottom:90px;}
.fuwu .imgbox .maskdes{top:90px;}

.fuwu .zhanshi{margin-bottom:20px;}

.fuwu .imgbox h4{font-size:20px; line-height:45px;}









.jianjie .row{margin:0 -10px !important}

.jianjie .col-md-4{padding:0 10px !important}

.jianjie .imgbox{margin-bottom:20px;}

.jianjie .zhanshi{margin-bottom:20px;}

.jianjie .imgbox h4{font-size:20px; line-height:45px;}

.xinwen .gun .imgbox .tu{height:auto;}

.contact .tou{margin-bottom:20px;}

.contact .sao{margin-bottom:30px;}

.contact .sao .tou{margin-bottom:12px;}







/*手机侧导航 下拉 开始*/

.neiye .navbox .ul1{display:none;}

.neiye .menu{text-align:left; text-indent:20px; font-size:18px; line-height:50px} 

.neiye .menu span{line-height:50px;}

.neiye .navbox .nav1{line-height:44px; text-align:center; padding:0 10px}

.neiye .navbox .nav1:before{display:none;}

/*手机侧导航 下拉 结束*/

.liuyan{width:85%;}



}



@media (max-width:767px){

header{height:70px;}

.logo{line-height:70px;}

.logo img{height:45px;}

header .ydd_btn{top:23px;width:32px;}

header .sjdnav{ top:70px}

.carousel-indicators{bottom:-5px;}

.carousel-indicators .active,.carousel-indicators li{width:10px;height:10px;margin:1px;}

.title{margin:32px 0 30px;}

.title h4{font-size:25px;}

.main1{padding-bottom:30px;}

.navbox01 a{margin:0 10px 10px;}

.jianjie .imgbox h4{font-size:18px; line-height:40px;}

.fuwu .imgbox h4{font-size:18px; line-height:40px;}

.xiangm .imgbox h4{font-size:18px; line-height:40px;}


.fuwu .imgbox{margin-bottom:70px;}
.fuwu .imgbox .maskdes{top:70px;}




.liuyan{width:100%;}

.show-box .row{margin:0 -8px !important}

.show-box .col-xs-6{padding:0 8px !important}

.show-box .imgbox{margin:0 0 16px}





}



@media (max-width:600px){

.title{margin:30px 0 26px;}

.title h4{font-size:22px;}

.navbox01 a{margin:0 5px 10px; padding:0 10px}

.jianjie .text{margin-top:-3px;}

.jianjie .row{margin:0 -5px !important}

.jianjie .col-md-4{padding:0 5px !important}

.jianjie .imgbox{margin-bottom:10px;}

.jianjie .zhanshi{margin:20px 0 13px;}

.jianjie .imgbox h4{font-size:16px; line-height:38px;}

.jianjie .more{width:140px; line-height:40px;}



.xiangm .text{margin-top:-3px;}

.xiangm .row{margin:0 -5px !important}

.xiangm .col-md-4{padding:0 5px !important}

.xiangm .imgbox{margin-bottom:10px;}

.xiangm .zhanshi{margin:20px 0 13px;}

.xiangm .imgbox h4{font-size:16px; line-height:38px;}

.xiangm .more{width:140px; line-height:40px;}



.fuwu .text{margin-top:-3px;}

.fuwu .row{margin:0 -5px !important}

.fuwu .col-md-4{padding:0 5px !important}

 
.fuwu .imgbox{margin-bottom:90px;}
.fuwu .imgbox .maskdes{top:120px;}
.fuwu .zhanshi{margin:20px 0 13px;}

.fuwu .imgbox h4{font-size:16px; line-height:38px;}

.fuwu .more{width:140px; line-height:40px;}



.show .imgbox{margin:0 5px 10px;}

.show .imgbox h4{line-height:30px;}

.xinwen  .imgbox .block{/*width:76px; height:66px;padding:10px 0 0 15px;*/font-size:16px; margin-right:45px;}

.xinwen  .imgbox .block:before{right:-33px; border-width:33px 0 33px 33px;}

.xinwen  .imgbox .block h4{font-size:20px;}

.xinwen  .imgbox .text h4{font-size:14px;line-height:25px;}

.xinwen  .imgbox .text .zi{font-size:12px;line-height:20px; height:40px;margin-top:3px}







/*手机侧导航 下拉 开始*/

.neiye .menu{line-height:46px; font-size:16px;}

.neiye .menu span{ line-height:46px;}

.neiye .navbox .nav1{line-height:40px;}

/*手机侧导航 下拉 结束*/

.show-box .row{margin:0 -5px !important}

.show-box .col-xs-6{padding:0 5px !important}

.show-box .imgbox{margin:0 0 10px;}

.news-main .tou h4{font-size:16px;}

}





@media (max-width:479px){

header{height:55px;}

.logo{line-height:55px;}

.logo img{height:35px; margin-left:-6px}

header .ydd_btn{top:18px; width:30px;}

header .sjdnav{ top:55px}

header .ydd_btn span.span02{margin:4px 0;}



.xiangm .imgbox .tu{  }

.xiangm .imgbox h4{font-size:14px; line-height:28px; margin-bottom:3px !important}

.xiangm .imgbox .zi{font-size:12px; line-height:22px; height:66px;}





.fuwu .imgbox .tu{  }

.fuwu .imgbox h4{font-size:14px; line-height:28px; margin-bottom:3px !important}

.fuwu .imgbox .zi{font-size:12px; line-height:22px; height:66px;}



 



.news-box .imgbox{padding-bottom:20px;margin-bottom:20px}

.news-box .imgbox .tu{width:150px; height:100px; margin-right:10px}

.news-box .imgbox .text h4{line-height:22px;}

.news-box .imgbox .text .zi{margin:4px 0 6px; line-height:19px; height:38px;}

.news-box .imgbox .text span{line-height:18px;}



}





@media (max-width:400px){

header .ydd_btn{width:26px;}

.logo img{height:32px;}

.news-box .imgbox .tu{width:130px; height:90px;}

}





@media (max-width:380px){

}



@media (max-width:350px){





}


/*********************/
/*8列*/
.col-xs-1-8,.col-sm-1-8,.col-md-1-8,.col-lg-1-8 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
 
.col-xs-1-8 {
  width: 12.5%;
  float: left;
}
 
@media (min-width: 768px) {
  .col-sm-1-8 {
    width: 12.5%;
    float: left;
  }
}
 
@media (min-width: 992px) {
  .col-md-1-8 {
    width: 12.5%;
    float: left;
  }
}
 
@media (min-width: 1200px) {
  .col-lg-1-8 {
    width: 12.5%;
    float: left;
  }
}



/*5列*/
.col-xs-1-5,
        .col-sm-1-5,
        .col-md-1-5,
        .col-lg-1-5 {
            position: relative;
            min-height: 1px;
            padding-right: 10px;
            padding-left: 10px;
        }
  
        .col-xs-1-5 {
            width: 20%;
            float: left;
        }
  
        @media (min-width: 768px) {
        .col-sm-1-5 {
                width: 20%;
                float: left;
            }
        }
        @media (min-width: 992px) {
            .col-md-1-5 {
                width: 20%;
                float: left;
            }
        }
        @media (min-width: 1200px) {
            .col-lg-1-5 {
                width: 20%;
                float: left;
            }
        }

 

	 